justice delayed is justice denied - Alemán Inglés Diccionario